#ifndef _EGOS_I_SCHEDULER_H_
#define _EGOS_I_SCHEDULER_H_

#include <egos_types.h>
#include <i_task.h>

typedef struct
{
	EGOS_TaskControlBlock *currentTask;
	void readyQueue;
	void blockedQueue;
}EGOS_Scheduler;

EgosTaskId __egosSchedulerGetCurrentTask();

#endif
